* { 
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 : bottom;
}

#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 : 0px 0 0px 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;
}

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

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

.dvdblock {
width: 310px;
height: 240px;
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 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;
min-height : 80px;
float:left;
padding: 10px 5px 15px 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;
}

/* Pages */

.pagenum {
width:635px;
font-family : Arial, Verdana;
font-size: 11px;
background: #3f3f3f;
float:left;
text-align: right;
padding: 10px 5px 15px 5px;
margin-bottom: 5px;
}

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

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

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

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

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


/* 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: 0px;
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: 630px;
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: 20px 5px 20px 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: 0px;
color:#eee;
text-decoration: none;
}

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

#inner_right {
width:320px;
height:auto; 
background:#656565;
float:left;
}

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

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

#sizer {
display: none;
}

#sizer img {
padding: 0px 2px 0px 0px;
border: 0;
}

/* Comment*/

.comment { 
width : 630px;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 5px;
}

.comment .name {
height: 20px;
padding: 5px 10px; 
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #CCCCCC; 
BACKGROUND-COLOR: #999; 
BORDER-BOTTOM: #ffffff 1px solid;
}

#P_1 {
margin-left:20px;
font-weight: normal;
FONT-SIZE: 10px;
}

.comment .user {
font-family: Arial;
font-size: 12px;
COLOR: #DDDDDD; 
PADDING: 10px; 
BACKGROUND-COLOR: #656565; 
margin-top:-10px;
}