* { 
padding : 0;
margin : 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}

.clear {
	clear: both;
}

body {
	background: #C0C0C0;
	font: 12px arial, sans-serif;
	color: #989898;
}

#wrapper {
	text-align: left;
	margin: auto;
	width: 980px;
	background: #656565;
}

#body {
	position: relative;
}

#header {
margin : 0;
padding : 0;
width : 100%;
background : #EAEAEA;
color : #585858;
height : 125px;
}
 
.logo { 
float : right;
margin-top :10px;
width:980px;
} 

.logo img{ 
border: 0;
padding: 0px 10px 0px 10px;
}

#menu {
margin : 0;
padding : 0;
background : url(menu_bg.png) repeat-x;
color : #fff;
width : 980px;
height : 30px;
}

#menu .pad {
padding-top : 2px;
padding-left: 1px;
}

#menu a, #menu a:visited {
color : #fff;
text-decoration : none;
background : inherit;
font-family: Arial;
font-size: 12px;
}

#menu .submit {
vertical-align : top;
}

#menu .submit ul {
margin : 0;
padding : 0;
list-style : none;
}

#menu .submit li {
display : inline;
margin : 0;
padding : 0;
}

#menu .submit a {
float : left;
background : transparent;
margin : 0;
padding : 0;
text-decoration : none;
}

#menu .submit a span {
border-right: 1px #AAAAAA solid;
color : #808080;
font-weight : bold;
display : block;
padding : 5px;
}

#menu .submit a.selected span {
border-right: 1px #AAAAAA solid;
color : #ff7800;
font-weight : bold;
display : block;
padding : 5px;
}

#menu .submit a span {
float : none;
}

#menu #search {
float : right;
background : inherit;
padding : 0;
margin-right : 1px;
margin-top : 2px;
}

#menu #search input.text {
background : #fff;
width : 180px;
border : 1px;
padding : 1px 0 1px 3px;
}

#menu #search input.txt {
font-family : Arial, Verdana;
color : #A0A0A0;
font-weight : bold;
font-size : 11px;
border : 0;
background : transparent;
}

#headbody {
width:970px;
height:auto;
margin:5px;
}

#headbodyleft {
width:645px;
background: #131212;
float:left;
margin-right:5px;
}

#headbodyleft img {
border:0px;
padding: 5px 15px 5px 5px;
align: left;
}

#headbodyleft h1 {
font-family: Georgia;
font-weight: bold;
font-size: 20px;
color:#FE7902;
padding-top: 30px;
padding-bottom: 10px;
}

#headbodyleft a {
font-family: Georgia;
font-size: 20px;
font-weight: bold;
color:#ff7800;
text-decoration: none;
}

#headbodyleft a:hover{
color:#ff7800;
text-decoration: underline;
}

#headbodyleft .res{
font-family: Verdana;
font-size: 11px;
padding-left: 8px;
color:#e6dede;}

#headbodyleft .res a{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

#headbodyleft .res a:hover{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 645px;
height: 512px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
background: #131212;
float:left;
margin-right: 5px;
}

.glidecontent{ 
position: absolute; /* Do not change this value */
visibility: hidden;
}

.sliderwrapper {
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width:645px;
background: #131212 url(main_bg.jpg);
float:left;
margin-bottom: 5px;
height: 253px;
}

.contentdiv {
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
height: 240px;
}

.contentdiv img {
border:0px;
padding: 7px 15px 5px 5px;
}

.contentdiv h1 {
padding: 10px 5px 10px 335px;
line-height: 5px;
}

.contentdiv a {
font-family: Georgia;
font-size: 20px;
font-weight: bold;
color:#ff7800;
text-decoration: none;
}

.contentdiv a:hover{
color:#ff7800;
text-decoration: underline;
}

.pagination {
width: 641px;
margin: 2px;
background-color: #060606;
}

.pagination img {
border: 0;
align: middle;
width: 150px;
padding: 3px;
}

.paginationblock a {
float: left;
border: 2px solid #656565;
width: 155px;
height: 210px;
text-decoration: none; 
color: #EEEEEE;
background: #060606;
}

.paginationblock a:hover, .paginationblock a.selected {
color: #000;
border: 2px solid #FF7800;
text-decoration: none;
}

.paginationblock h3 {
font-family: Georgia;
font-size:12px;
font-weight:normal;
padding-top: 10px;
padding-left: 5px;
color:#eee;
text-decoration: none;
}

/*GLIDER*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
position: relative;
top: 482px;
width: 635px;
padding: 5px 5px 0px 5px;
margin-bottom:5px;
text-align: right; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid #8a8a8a;
background: #656565;
color: #2e6ab1;
padding: 0px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #FF7800;
color: #333333;
}

.glidecontenttoggler a:hover{
background: #FF7800;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
width: 25px;
height: 18px;
}

.glidecontenttoggler a.prev{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
background: url('ButLeftG.jpg');
width: 25px;
height: 18px;
}


.glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
background: url('ButRightG.jpg');
width: 25px;
height: 18px;
}

.glidecontenttoggler a.prev:hover{
background: url('ButLeftO.jpg');
}

.glidecontenttoggler a.next:hover{
background: url('ButRightO.jpg');
}

#headbodyright {
width:320px;
height:auto; 
background:#656565;
float:right;
}

#headbodyright img {
border: 0px;
padding: 0px 10px 0 10px;
}

#headbodyright h2 {
width: 310px;
padding: 5px;
background: #272727;
font-family : Tahoma;
font-weight : bold;
font-size : 18px;
letter-spacing: 1px;
color:#FE7902;
margin-bottom: 1px;
}

.dvdblock {
width: 310px;
height: 209px;
background: #3f3f3f url(news_bg.jpg) repeat-x scroll;
padding: 15px 5px 2px 5px;
}

.dvdblock img {
border: 0;
float : right;
width:150px;
margin-right : 5px;
margin-bottom : 5px;
margin-top : 2px;
margin-left : 2px;
}

.dvdblock h1, a{
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-left: 5px;
padding-right: 5px;
padding-bottom:15px;
line-height: 4px;
text-align:left;
color:#eee;
text-decoration: none;
}

.dvdblock h2 {
width: 310px;
padding: 5px;
background: #272727;
font-family : Tahoma;
font-weight : bold;
font-size : 18px;
letter-spacing: 1px;
color:#FE7902;
margin-bottom: 1px;
}

.dvdblock a:hover {
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-bottom:7px;
text-align:left;
color:#FE7902;
text-decoration: none;
}

.dvdresume {
font-family: Verdana;
font-size: 11px;
padding-left: 8px;
color:#e6dede;
}

.dvdresume a{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.dvdresume a:hover{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

/* body part style start from here */

#bodycontainer {
width:970px;
height:auto;
margin:5px;
}

#bodycontainerleft {
width:320px;
background:#656565 repeat-y;
float:left;
margin-right:5px;
}

#bodycontainerleft h2 {
width: 310px;
padding: 5px;
background: #272727;
font-family : Tahoma;
font-weight : bold;
font-size : 18px;
letter-spacing: 1px;
color:#FE7902;
margin-bottom: 1px;
}

#bodycontainercenter {
width:320px;
height:auto; color:#4D4747;
background:#656565;
float:left;
margin-right:5px;
}

#bodycontainercenter h2 {
width: 310px;
padding: 5px;
background: #272727;
font-family : Tahoma;
font-weight : bold;
font-size : 18px;
letter-spacing: 1px;
color:#FE7902;
margin-bottom: 1px;
}

#bodycontainerright {
width:320px;
background:#656565;
height:auto; 
color:#4D4747;
float:left;
}

#bodycontainerright h2 {
width: 310px;
padding: 5px;
background: #272727;
font-family : Tahoma;
font-weight : bold;
font-size : 18px;
letter-spacing: 1px;
color:#FE7902;
margin-bottom: 1px;
}

#rmaim{
width:310px;
height:auto;
}

.fpm1{
width:310px;
background: #3f3f3f url(news_bg.jpg) repeat-x scroll;
float:left;
padding: 10px 5px 10px 5px;
margin-bottom: 1px;
}

.fpm1 img {
float : left;
border: 0px;
width:100px;
margin-right : 5px;
margin-bottom : 5px;
margin-top : 2px;
margin-left : 2px;
}

.fpm1 h1, a{
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-bottom:7px;
text-align:left;
color:#eee;
text-decoration: none;
}

.fpm1 a:hover{
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-bottom:7px;
text-align:left;
color:#FE7902;
text-decoration: none;
}

.resume{
font-family: Verdana;
font-size: 11px;
padding-left: 8px;
color:#e6dede;}

.resume a{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.resume a:hover{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.list {
float: left;
background: #272727;
width:310px;
padding: 10px 5px 15px 5px;
margin-bottom: 10px;
}

.list ul {
list-style-type: square;
margin-left:25px;
}

.list ul, li, a {
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding:5px 0 5px 0;
text-align:left;
color:#eee;
text-decoration: none;
}

.list a:hover {
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-bottom:5px;
text-align:left;
color:#FE7902;
text-decoration: none;
}

.banner2 {
width:300px;
padding: 0px 10px 15px 10px;
}

/* body end part style end here */

/* Rubric page start here */

#bodycontainerleft_rubric {
width:645px;
background:#656565 repeat-y;
float:left;
margin-right:5px;
}

.fpm1_rubric{
width:635px;
background: #3f3f3f url(news_bg.jpg) repeat-x scroll;
min-height : 80px;
float:left;
padding: 10px 5px 15px 5px;
margin-bottom: 1px;
}

.fpm1_rubric img {
float : left;
border: 0px;
width:100px;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 2px;
margin-left : 2px;
}

.fpm1_rubric h1, a{
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-top: 15px;
padding-bottom: 17px;
text-align:left;
color:#eee;
text-decoration: none;
}

.fpm1_rubric a:hover{
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding-bottom:7px;
text-align:left;
color:#FE7902;
text-decoration: none;
}

.resume_rubric{
font-family: Verdana;
font-size: 11px;
padding-left: 8px;
color:#e6dede;}

.resume_rubric a{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.resume_rubric a:hover{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

/* Rubric page end here */

#footer {
clear: both;
width: 980px;
height:30px;
background: url(footer_bg.jpg) repeat-x; 
}

#footer .text{
float: left;
background : transparent;
margin-left : 5px;
margin-top : 7px;
font-weight: normal;
color : #707070;
}

#footer .text a {
font-family: Arial;
font-size: 12px;
font-weight: normal;
color : #707070;
text-decoration: none;
}

#bottom {
width:970px;
height:auto;
margin:5px 0 5px 0;
padding: 2px 0 5px 5px;
font-family : Arial;
font-size : 11px;
color: #E6DDE0;
}

#bottom a {
font-family : Arial;
font-size : 11px;
color: #E6DDE0;
font-weight: normal;
text-decoration: none;
}

#bottom a:hover {
font-family : Arial;
font-weight: normal;
font-size : 11px;
color: #E6DDE0;
text-decoration: underline;
}

/* Tab start here */

#tab {
float:left;
width:318px;
padding: 10px 0;
}

.shadetabs{
padding: 5px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #FF7900;
background: #272727;
}


.shadetabs li a:visited{
color: #FF7900;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #FF7900;
}

.shadetabs li a.selected{ /*selected main tab style */
background: #272727;
border-bottom-color: #272727;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent {
width: 318px;
display: none;
background: #272727;
}

.tabcontent h1, a{
padding-top: 10px;
padding-bottom: 10px;
font: bold 13px Georgia;
color:#eee;
text-decoration: none;
}

.tabcontent a:hover{
font: bold 13px Georgia;
color:#FE7902;
text-decoration: none;
}

.resume_tab {
font-family: Verdana;
font-size: 11px;
color:#e6dede;
padding: 0 10px 10px 10px;
border-bottom: 1px solid #656565;
}

.resume_tab a {
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

.resume_tab a:hover{
font-family: Verdana;
font-size: 11px;
font-weight : normal;
color:#e6dede;
text-decoration: none;
}

/* Tab start here */


#inner {
width:970px;
height:auto;
margin:5px;
}

#inner_left {
width:645px;
background: #272727;
float:left;
margin-right:5px;
height: 100%;
}

#inner_left h1, a {
font-family: Georgia;
font-size: 30px;
font-weight: normal;
color: #ff7800;
padding-top: 20px;
padding-left: 10px;
}

#inner_left hr {
size: 2px;
width: 635px;
color: #656565;
margin: 0 5px 5px 5px;
}

#author {
width : 625px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
font-style: italic;
color: #c6c6c6;
padding-left: 10px;
padding-right: 10px;
}

#author table {
border:0;
}

#inner_left img {
padding: 15px 15px 15px 10px;
border: 0;
align: left;
}

#inner_left p {
padding: 20px 10px 0px 10px;
margin-bottom: 10px;
font-family: Arial;
font-size: 14px;
color: #dddddd;
}

#inner_left .line {
width: 630px;
height:25px;
margin: 30px 5px 10px 5px;
background: #656565;
font-family: Georgia;
font-size: 14px;
font-weight: bold;
color:#FE7902;
padding-left: 5px; 
padding-top: 5px;
}

#linerighttext {
font-family: Georgia;
font-size: 14px;
font-weight: bold;
color:#FE7902;
margin-left: 405px; 
padding-top: 5px;
}

#linerighttext a, a:hover {
color:#FE7902;
text-decoration: none;
}

#inner_left ul {
list-style-type: square;
margin-left:25px;
}

#inner_left ul, li, a {
font-family: Georgia;
font-size:13px;
font-weight : bold;
padding: 5px 0 5px 0;
color:#eee;
text-decoration: none;
}

#inner_left a:hover {
font-family: Georgia;
font-size:13px;
font-weight : bold;
text-align:left;
}

/* Pages */

.pagenum {
width:635px;
background: #3f3f3f;
float:left;
text-align: right;
padding: 10px 5px 15px 5px;
margin-bottom: 5px;
}

.pagenum a {
font-family : Arial, Verdana;
font-size: 12px;
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #000002;
cursor: default;
}

.pagenum a.currentpage {
background-color: #ff7800;
border-color: #929292;
font-weight: bold;
color: #000002;
cursor: default;
}

.pagenum a.currentpage:hover {
text-decoration: none; 
color: #000002;
}

.pagenum a.disablelink {
background-color: white;
cursor: pointer;
color: #929292;
border-color: #929292;
font-weight: normal;
}

.pagenum a.disablelink:hover {
background-color: #ff7800;
cursor: pointer;
color: #000001;
text-decoration: none; 
font-weight: normal;
}