*{margin:0;padding:0;}
body{background:#f3f0ec;margin:10px;}

body, th, td, input, textarea{color:#333333;font-family:Arial;font-size:12px;}
html{
overflow-y:scroll;

}

img, div,.signup_title{ behavior: url(iepngfix.htc) }
#signup_title{
behavior: url(../../iepngfix.htc)
}
form{}
#awardheading{
font-size:14pt;
padding-left:18px;
margin-bottom:5px;
}
#awardbodyleft{
width:16%;

}
#awardbody{
font-size:11pt;
color:#b1934a;
}
#award_table{
margin-left:20px;

}






fieldset{}







input, textarea{font-weight:bold;}







input.text{background:#FFFFFF;border:1px solid #808080;padding:1px;}







input.button{background:#b1934a;border:3px solid #b1934a;color:#ffffff;}







h1, h2, h3{color:#626456;}







h1{font-size:2.5em;font-weight:lighter;letter-spacing:-.075em;}







h2{color:#000;font-size:14px;font-weight:lighter;letter-spacing:-.05em;}







h3{font-size:1em;}







p, ul, ol{font-size:1.1em;line-height:1.8em;margin-top:5px;}







ul, ol{margin-left:3em;}







blockquote{margin-left:3em;margin-right:3em;}







a{color:#000000;text-decoration:none;}







a:hover{border:none;}







h1 a, h2 a, h3 a{border:none;color:#333333;text-decoration:none;}







h1 a:hover, h2 a:hover, h3 a:hover{background:none;color:#371015;}







hr{display:none;}







#wrapper{}







#header{
height:20px;
float:right;
width:695px;
margin-right:55px;
border-bottom:4px solid #BB2028;
}







#menu{float:left;}







#menu ul{line-height:normal;list-style:none;margin:0;padding:0;}







#menu li{float:left;}







#menu a{
color:#000000;
display:block;
font-size:12px;
float:left;
font-family:Arial, Helvetica, sans-serif;
height:20px;
margin-right:1px;
padding:0px 5px 0 5px;
text-decoration:none;
}







#menu a:hover{background:#FFF;color:#BB2028;}







#menu .current_page_item a{background:#FFF;color:#7E1416;}







#menu a#current{
color:#BB2028;
}







/*Manju added */







#showhalf {























}



#seehalf,#seeful{
width:137px;
background:#DACAA9;
}



#categories-297431321 ul li {







background:#b1934a;







text-align:right;







}







#categories-297431321 ul li a{







color:#FFF;







padding-right:20px;















}







#show{























}







#text-296618261 h2.widgettitle{







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







font-weight:bold;



padding:0px;



width:150px;







}



#text-302651611 h2.widgettitle{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:right;
padding:0px;
width:152px;
}



#text-340776911 h2.widgettitle,#text-302651861 h2.widgettitle{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
text-align:right;
font-weight:bold;
width:153px;
}


#ahead{
font-size:11pt;
color:#FFFFFF;
text-align:right;
padding-right:18px;
}
#ahead a{ color:#FFFFFF;}
#atext{
font-size:8pt;
margin-top:-6px;
padding-right:18px;
color:#FFFFFF;
text-align:right;
}
#aseemore{
text-align:right;
padding-right:18px;
font-size:10px;
}
#aseemore a{
color:#000000;
text-decoration:underline;
}
#text-302651861,#text-302651611,#cat-posts-339068151,#text-340776911{
background:#BB2028;
margin-left:-6px;
width:170px;
}
#cat-posts-339068151 h2.widgettitle{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0;
text-align:right;
width:153px;
}






#sign_up{
background:url(images/sign-up_re.jpg) repeat-x;
height:190px;
margin-left:-7px;
margin-top:-5px;
}





#signup_title{
background-image:url(images/text_image.png);
width:170px;
height:55px;
}


.signup_title{
background:url(images/release_signup.png);
width:170px;
height:55px;
margin-top:10px;
position:absolute;
}







#send{
border:none;
margin-left:87px;
background:url(images/submit.gif);
width:69px;
height:22px;
}







#hornav{ float:right; margin-right:30px; margin-top:-10px;}







#hornav ul{line-height:normal;list-style:none;margin:0;padding:0;}







#hornav li{float:left;}







#hornav a{







color:#A0A0A4;







display:block;







float:left;







font-size:10px;







font-family:Verdana, Arial, Helvetica, sans-serif;







height:20px;







line-height:15px;







margin-right:1px;







padding:0px 5px 0 5px;







text-decoration:none;







}







#hornav a:hover{background:#FFF;color:#000;}







#hornav .current_page_item a{background:#FFF;color:red;}







/* End */







#search{
padding:2px;
width:240px;
margin-left:120px;
margin-top:8px;
float:left;
}







#search fieldset{border:none;
margin-top:3px;}


#categories{
margin-left:20px;
margin-top:10px;


}




#search #s{padding:3px;width:140px;}







#search #x{width:60px;}







#header_top{







background:url(images/top.jpg) no-repeat;







margin:auto;







width:977px;







height:30px;







}
#press_logo{
margin-left:20px;
width:325px;
height:43px;
float:left;

}






#logo_left{
position:absolute;
background:url(images/alm_press_logo.jpg) no-repeat;
width:325px;

margin-top:8px;
height:43px;
cursor:pointer;
}
#alm_site_logo{
width:206px;
margin-left:716px;
height:62px;
}
#alm_logo{
position:absolute;
background:url(images/alm_logo.jpg) no-repeat;
width:206px;
height:62px;
float:left;
}
#rss_top{
background:url(images/rss_link.jpg) no-repeat;
width:25px;
position:absolute;
margin-top:75px;
margin-left:880px;
height:25px;
}


#footermenu li a:hover,

#toprighttext p a:hover  {

   text-decoration: underline;

}







#footermenu li a  {







   border: 0px none #000000;







   text-decoration: none;







   color: #b1934a;







   height: 100%;







   display: block;







}







#footermenu li  {







   height: 100%;







   display: block;







   float: left;







}







#footermenu  {







   font: 13px/35px Arial;







   height: 35px;







   text-align: center;







   padding: 0px;







   list-style: none;







   color: #b1934a;







   position: absolute;







   margin:auto;







   z-index: 5;







   width: 810px;







}







#logo{
background:url(images/middle.jpg) repeat-y;
margin:auto;
width:977px;
height:65px;
margin:0 auto;
}







#logo h1, #logo h2{margin:0;padding:0;}







#logo h1{color:#2C2E22;padding:50px 5px 0 20px;}







#logo h2{color:#CCCCCC;margin:10px 0 0 17px;padding:5px;width:30%;}







#logo p{clear:left;color:#C2C5B1;font-size:1.2em;font-weight:bold;line-height:normal;margin:0;padding:0 0 0 20px;}







#logo a{color:#A0A0A4;}







#page{







background:url(images/middle.jpg) repeat-y;







margin:auto;







width:977px;







}







#content{
float:left;
padding:0px 0px 0px 30px;
width:540px;
}
#content_cat{
float:left;
padding:0px 0px 0px 30px;
width:540px;
}
#content_search{float:left;padding:0px 0px 0px 45px;width:515px;}
#contentq{float:left;padding:10px 0px 0px 20px;width:540px;}


#contentq p,#content p{
line-height:1.5em;
}



.post{}







.post .title{font-weight:normal;margin:0;}







h1.title{color:#333333;font-size:2em;padding-left:15px;text-transform:uppercase;}







h2.title{
color:#BB2028;
font-family:Arial;
letter-spacing:0.5px;
font-size:30px;
padding-left:20px;
}
h2.search_title{
border-bottom:1px solid #808080;
color:#7E1416;
font-size:28px;
padding-top:5px;
}

h2.title_search{
border-bottom:1px solid #808080;
padding-bottom:5px;
}
h2.title_search a{
color:#b1934a;
font-size:14px;
font-weight:bold;

}


h2.title1{
border-bottom:1px solid #B08842;
}

div.entry ul li {
line-height:normal;
padding-bottom:10px;
color:#BB2028;
}
div.entry ul li a{

color:#BB2028;


}



.desctitle{font-size:10px;}







.post h1.title{font-size:2em;height:30px;padding:0px 0 0 15px;text-transform:uppercase;}







.post .entry{

padding:0px 10px 30px 25px;
text-align:left;

}

.post .entryp{
padding:0px 5px 0px 10px;
background:url(images/pmiddle.jpg) repeat-y;
width:540px;
}
.post .entrypq{
padding:10px 5px 0px 10px;
width:540px;
text-align:left;
}
.entryp p a.more-link{
margin-left:400px;
}




.post .meta{border-bottom:1px dotted #CCCCCC;color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding:5px 0px 0px 15px;}







.post .meta a{color:#999999;}







.post .links{margin:0;}







.post .tags{background:url(images/img04.gif) repeat-x;font-size:.8em;font-weight:bold;margin:0;text-transform:uppercase;}







.post .links a, .post .tags a{border:none;}







#recent-posts{ 
background:#DACAA9;
}

#recent-posts li a{
color:#FFF;
padding-right:10px;
font-family:Arial;
font-size:13px;

}

#oshalf ul li a,#osfull ul li a{
color:#FFF;
padding-right:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
margin-left:106px;
}

#maintitle{
width:500px;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#2A3F00;
height:20px;
}





#recent-posts ul li{text-align:right;}







#recent-posts h2



{



height:25px;



margin:0;



color:#000000;



font-size:12px;



font-weight:bold;



}















#recent-posts p{font-size:13px;line-height:22px;margin:0 0 10px 0;}







.sidebar{float:left;}







.sidebar ul{list-style:none;margin:0;padding:0;}







.sidebar li{margin-bottom:5px;}







.sidebar li ul{}







.sidebar li li{margin:0;}







.sidebar li h2{margin:0 0 0.7em 0;}





#os_catfull,#os_cathalf{
background:#DACAA9 none repeat scroll 0 0;

}

#os_catfull h2.widgettitle,#os_cathalf h2.widgettitle{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
width:153px;
}

#os_cathalf ul li a,#os_catfull ul li a{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-align:right;
}



#text-298284161 h2.widgettitle{
color:#000;
font-size:1em;
font-weight:bold;
width:150px;
padding-left:12px;
text-align:right;
}







#sidebar1{width:165px; padding-left:20px;}







#sidebar1 li h2



{



text-align:right;



padding-right:15px;



height:25px;



margin:0;



}
#sidebar2{
padding:0px 0px 0px 30px;
width:137px;
}





#sidebar2 li h2{
height:25px;
color:#000000;
margin:0 4px 0px 0;
font-size:1.1em;
width:127px;
text-align:right;
background:#DACAA9;
font-weight:bold;
padding-right:10px;
}







#sidebar2 li ul{line-height:normal;}







#sidebar2 li li{
font-size:.8em;
padding-bottom:5px;

}







#sidebar2 li a{border:none;padding-left:10px;}







#sidebar2 li a:hover{border:none;padding-left:10px;}







#calendar{margin:0 auto;}







#calendar caption{font-weight:bold;}







#calendar table{border-collapse:collapse;text-align:center;width:220px;}







#calendar thead th{background:#CCCCCC;color:#FFFFFF;}







#calendar tbody td{background:#EEEEEE;}







#calendar #today{background:#B8D03B;color:#FFFFFF;font-weight:bold;}







#calendar a{font-weight:bold;}







#calendar #prev{text-align:left;}







#calendar #next{text-align:right;}







#design{background:#FFFFFF url(images/lines2.gif) bottom right no-repeat;height:138px;}







#footer{







background:url(images/bottom.jpg);







color:#FFFFFF;







font-size:9px;







text-align:center;







width:977px;







margin:auto;







height:30px;







}







#footer_image{







width:950px;







margin:auto;







height:55px;







}







#rss_feed{







background:url(images/rssicon.jpg);







width:112px;







height:52px;







float:right;







margin-right:20px;







cursor:pointer;







}







#footer_new {







color:#808080;







font-size:12px;







text-align:center;







width:800px;







margin:auto;















}







#footer a{color:#CCCCCC;}







#id0sidewhyb,







#id0sidecaseb,







#id0sidequoteb  {







   visibility: visible;







   margin-left:-9px;







   z-index: 5;







   width: 178px;







   height: 37px;







   margin-bottom:3px;







}







#id0sidewhyb a:hover,







#id0sidecaseb a:hover,







#id0sidequoteb a:hover  {







   background-position: -178px 0%;







}







#id0sidecaseb a,







#id0sidequoteb a,







#id0sidewhyb a  {







   background-repeat: no-repeat;







   display: block;







   height: 37px;







   width: 178px;







   background-position: 0% 0px;







   font-size: 37px;







   line-height: 37px;







}







#id0sidequoteb a  {







   background-image: url(images/id0sidewhyb.gif);







 







}







#id0sidewhyb a  {







   background-image: url(images/id0sidequoteb.gif);







}







#id0sidecaseb a  {







   background-image: url(images/id0sidecaseb.gif);







}







.info{background-color:#F5F5F5;margin-bottom:10px;padding-left:25px;}







.comlabel{color:#666666;font-size:13px;font-weight:lighter;margin-top:10px;padding:60px;}







.comtext{background-color:#b1934a;border:5px solid #FFFFFF;color:#FFFFFF;padding:5px;}







.postlabel{color:#666666;font-size:13px;font-weight:lighter;margin:10px 0px 10px 0px;padding:60px;}







.posttext{background-color:#b1934a;border:5px solid #FFFFFF;color:#FFFFFF;padding:5px;}







.commentlist{list-style:none;}







.authorcomment{background-color:#efefef;margin:10px 0px 0px 0px;padding:3px;}







.odd{border-bottom:2px solid #E5E5E5;color:#333333;padding:2px 10px 2px 10px;}







.odd a:link{color:#FFFFFF;}







.commenttext{color:#000000;color:#666666;font-size:10px;margin:0px 0px 10px 0px;padding:5px 10px 5px 10px;text-transform:uppercase;}







#author, #email, #url{background:#efefef;border:1px solid #cbcbcb;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;margin-bottom:0.6em;margin-top:5px;padding:3px;width:40%;}







#comment{background:#efefef;border:1px solid #cbcbcb;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;margin-bottom:0.6em;margin-top:5px;padding:3px;width:100%;}







#submit{background-color:#efefef;border-bottom:2px solid #CCCCCC;border-left:1px solid #E4E4E4;border-right:2px solid #CCCCCC;border-top:1px solid #E4E4E4;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;padding:3px;}







acronym, abbr, span.caps{cursor:help;}







acronym, abbr{border-bottom:1px dashed #999;}







blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px;}







blockquote cite{display:block;margin:5px 0 0;}







.center{text-align:center;}







hr{display:none;}







a img{border:none;}







.alignright{float:right;padding:5px;}







.alignleft{float:left;padding:5px;}







img.centered{display:block;margin-left:auto;margin-right:auto;}







img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}







img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre{
background:#f3f2ed;
border:solid 1px #9a9a9a;
color:blue;
margin:10px;
padding:10px;
}
code{
color:#000;
font-size:1.0em;
}
#exp {
padding-top:5px;
margin-left:20px;
font-family:Arial;
line-height:18px;
padding-bottom:5px;
color:#616161;
}
#parimages{
height:100px;
margin-top:10px;
}
#images {
margin-left:20px;
background:url(images/products.jpg);
width:172px;
height:92px;
}
#images1 {
margin:-92px 0 0 195px;
background:url(images/brand.jpg);
width:172px;
height:92px;
}
#images2 {
margin:-92px 0 0 370px;
background:url(images/videos.jpg);
width:172px;
height:92px;
}
#sidebar_imgs{
width:160px;
}
#kit{
background:url(images/kit.jpg);
width:137px;
height:91px;
}
#lib{
background:url(images/lib.jpg);
width:137px;
height:91px;
margin-top:2px;
}
#video{
background:url(images/vid.jpg);
width:137px;
height:91px;
margin-top:2px;
}
#down1{
margin:67px 0 0 108px;
background:url(images/download.jpg);
position:absolute;
width:53px;
height:17px;
cursor:pointer;
}
#brows{
margin:67px 0 0 108px;
background:url(images/browse.jpg);
position:absolute;
width:53px;
height:17px;
cursor:pointer;
}







#viewnow{
margin:67px 0 0 108px;
background:url(images/viewnow.jpg);
position:absolute;
width:53px;
height:17px;
cursor:pointer;
}







#down2{
margin:68px 0 0 77px;
background:url(images/download.jpg);
width:53px;
height:17px;
cursor:pointer;
}
#brows1{
margin:68px 0 0 77px;
background:url(images/browse.jpg);
width:53px;
height:17px;
cursor:pointer;
}
#viewnow1{
margin:68px 0 0 77px;
background:url(images/viewnow.jpg);
width:53px;
height:17px;
cursor:pointer;
}

#top{ background:url(images/ptop.jpg); width:540px; height:24px;}

#bottom{

background:url(images/pbottom.jpg); width:540px; height:24px;

}



#pdate{

padding-left:20px;

border-right:1px solid #CCCCCC;

width:100px;

vertical-align:top;

}
#pawarddate{

padding-left:20px;

border-right:1px solid #CCCCCC;

width:200px;

vertical-align:top;

}

#ptitle{

padding-left:20px;

padding-right:30px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#b1934a;

font-weight:bold;

font-size:11px;
vertical-align:top;

}

#ptxt {



}

#ptxtbody{

padding-left:20px;

padding-right:20px;

}

#ptxtbody p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
}
/* omkr Added */

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color:#000000;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 70px 2px 4px; 
	margin: 2px 2px 2px 200px;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	color: #ffffff;
	background-color:#000000;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #000000;
	background-color: #FFFFFF;
}

#search_cat{
background:#DAD1C2;
width:148px;

}
#test1{
background:#DAD1C2;
cursor:pointer;
text-align:center;

}
#test{
background:#DAD1C2;
cursor:pointer;
width:70px;

text-align:center;
float:left;
}
